package cbfg.butil

import android.app.Application

/**
 * 添加人：  Tom Hawk
 * 添加时间：2019/10/22 9:00
 * 功能描述：保存 Application context 对象,提供给有需要的地方使用
 * <p>
 * 修改人：  Tom Hawk
 * 修改时间：2019/10/22 9:00
 * 修改内容：
 */
object AppHolder {
    lateinit var app: Application
        private set

    /** 判断是否初始化过了 */
    val hasInit: Boolean
        get() = ::app.isInitialized

    /**
     * 初始化传入 Application
     */
    fun init(app: Application) {
        this.app = app
    }
}